thermal-protection cap - Spanish English Dictionary